package com.joker.aigc.tools.domian.dto;

import lombok.Data;
import java.util.List;

/**
 * 分类DTO
 * @author system
 * @date 2023-12-01
 */
@Data
public class CategoryDTO {
    
    /** 分类ID */
    private Long categoryId;
    
    /** 分类名称 */
    private String name;
    
    /** 描述 */
    private String description;
    
    /** 封面图片 */
    private String coverImage;
    
    /** 子分类列表 */
    private List<SubCategoryDTO> subCategories;
    
    @Data
    public static class SubCategoryDTO {
        /** 子分类ID */
        private Long subCategoryId;
        
        /** 子分类名称 */
        private String name;
        
        /** 描述 */
        private String description;
        
        /** 封面图片 */
        private String coverImage;
    }
} 